const UserService = require("../service/user.service");

// CController 层（控制器层）是应用程序的重要组成部分，负责处理客户端的请求并返回相应的响应
class UserController {
  async create(ctx, next) {
    // 获取用户传递过来的用户信息
    const user = ctx.request.body;

    // 将用户信息储存到数据库
    const result = await UserService.create(user);
    // 查看成功是否成功，告前端储存成功
    ctx.body = {
      message: "创建用户成功",
      data: result,
    };
  }
}

module.exports = new UserController();
